(mountain) ridge - Francés Inglés Diccionario